package STUDENT.TRANNGUYENQUAN.OOPs.OBJECT_AND_CLASSES;

import java.util.Scanner;

public class Views {
	public static void main(String[] args){
		//Viết code trong này :D
				//1. Đưa ra yêu cầu nhập thông tin UserName?
				System.out.println("+ Mời nhập vào UserName?");
				
				//2. Khai báo & khởi tạo đối tượng Scanner?
				Scanner sc = new Scanner(System.in);
				
				//3. Nhận giá trị người dùng nhập vào từ bàn phím
				String strUserName = sc.nextLine();
				
				//4. Kiểm tra xem người dùng đã nhập vào?
				if(strUserName.isEmpty()){
					System.out.println("Tên truy cập bắt buộc phải nhập vào");
				}
				else{
					//5. Đưa ra yêu cầu nhập thông tin PassWord?
					System.out.println("+ Mời nhập vào PassWord?");
					
					//6. Nhận giá trị người dùng nhập vào từ bàn phím
					String strPassWord = sc.nextLine();
					
					//7. Kiểm tra xem người dùng đã nhập vào?
					if(strPassWord.isEmpty()){
						System.out.println("Mật khẩu bắt buộc phải nhập vào");
					}
					else{
						//8. Khai báo và khởi tạo controllers
						Controllers objControllers = new Controllers();
						//9. Ủy quyền thực thi kiểm tra tài khoản
						UserObject objUser = new UserObject();
						objUser.setUserName(strUserName);
						objUser.setPassWord(strPassWord);
						boolean isKetQua = objControllers.CheckUserInfo(objUser);
						
						//10. Kiểm tra kết quả trả về
						if(isKetQua)
							System.out.println("Chúc mừng chuyên gia");
						else
							System.out.println("Rất tiếc");
					}
				}
	}
}
